bar armor - Alemán Inglés Diccionario